Architectural Considerations for Deterministic Real-Time ORB Endsystems and Applications
نویسندگان
چکیده
There is increasing demand to extend object-oriented middleware to support applications with stringent quality of service (QoS) requirements. However, conventional object-oriented middleware does not define standard features for specifying or enforcing end-to-end QoS for applications with deterministic or statistical real-time requirements. This paper describes how QoS can be integrated into object-oriented middleware, using the TAO real-time object request broker (ORB). It focuses on the architectural design of the TAO endsystem and on the recommended design of real-time application components that use TAO and CORBA.
منابع مشابه
A High-performance Endsystem Architecture for Real-time CORBA
Many application domains (such as avionics, telecommunications, and multimedia) require real-time guarantees from the underlying networks, operating systems, and middleware components to achieve their quality of service (QoS) requirements. In addition to providing end-to-end QoS guarantees, applications in these domains must be flexible and reusable. Requirements for flexibility and reusability...
متن کاملArchitectures and patterns for developing high performance real-time ORB endsystems
Many types of applications can benefit from flexible and open middleware. CORBA is an emerging middleware standard for Object Request Brokers (ORBs) that simplifies the development of distributed applications and services. Experience with CORBA demonstrates that it is suitable for traditional RPC-style applications. However, the lack of performance optimizations and quality of service (QoS) fea...
متن کاملAn Empirical Evaluation of OS Endsystem Support for Real-time CORBA Object Request Brokers
There is increasing demand to extend Object Request Broker (ORB) middleware to support applications with stringent quality of service (QoS) requirements. In particular, distributed multimedia applications require efficient and predictable performance from the middleware layer and below to deliver necessary end-to-end QoS. Although ORB middleware, such as CORBA, COM+, and Java RMI, offers transp...
متن کاملThe Performance of a Real-time I/O Subsystem for QoS-enabled ORB Middleware
There is increasing demand to extend Object Request Broker (ORB) middleware to support applications with stringent quality of service (QoS) requirements. However, conventional ORBs do not define standard features for specifying or enforcing end-to-end QoS for applications with deterministic realtime requirements. This paper describes the design and performance of a real-time I/O (RIO) subsystem...
متن کاملTAO: a High-performance Endsystem Architecture for Real-time CORBA
Many application domains (such as avionics, telecommunications, and multimedia) require real-time guarantees from the underlying networks, operating systems, and middleware components to achieve their quality of service (QoS) requirements. In addition to providing end-to-end QoS guarantees, applications in these domains must be flexible and reusable. Requirements for flexibility and reusability...
متن کامل